rose-coloured spectacles - English Synonyms Dictionary